package com.camps.sdk.entity;

/**
 * @Author ldaoliang
 * @Date create in 14:56 2021/9/1
 * @Description
 */
public class DeviceUpMessage {
    /**
     * 数据类型： 主动上报(0)、指令回复(1)
     */
    private Integer dataType;

    /**
     * 消息类型： 该消息的指令关键字
     */
    private String messageType;

    /**
     * 是否需要回复
     */
    private boolean needResponse;

    /**
     * 回复的消息内容
     */
    private String responseMessage;

    /**
     * 数据内容
     */
    private Object data;

    public Integer getDataType() {
        return dataType;
    }

    public void setDataType(Integer dataType) {
        this.dataType = dataType;
    }

    public String getMessageType() {
        return messageType;
    }

    public void setMessageType(String messageType) {
        this.messageType = messageType;
    }

    public boolean isNeedResponse() {
        return needResponse;
    }

    public void setNeedResponse(boolean needResponse) {
        this.needResponse = needResponse;
    }

    public String getResponseMessage() {
        return responseMessage;
    }

    public void setResponseMessage(String responseMessage) {
        this.responseMessage = responseMessage;
    }

    public Object getData() {
        return data;
    }

    public void setData(Object data) {
        this.data = data;
    }
}
